NodeFilter

Protobuf type meshtastic.NodeFilter

Types

Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , DeviceUIProtos.NodeFilterOrBuilder
Protobuf type meshtastic.NodeFilter

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
open fun getChannel(): Int

Filter based on channel
int32 channel = 7;
Link copied to clipboard
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getHopsAway(): Int

Filter based on hops away
int32 hops_away = 4;
Link copied to clipboard
open fun getNodeName(): String

Filter nodes by matching name string
string node_name = 6;
Link copied to clipboard
open fun getNodeNameBytes(): ByteString

Filter nodes by matching name string
string node_name = 6;
Link copied to clipboard

Filter offline nodes
bool offline_switch = 2;
Link copied to clipboard
Link copied to clipboard

Filter nodes w/o position
bool position_switch = 5;
Link copied to clipboard

Filter nodes w/o public key
bool public_key_switch = 3;
Link copied to clipboard
Link copied to clipboard

Filter unknown nodes
bool unknown_switch = 1;
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): DeviceUIProtos.NodeFilter
Link copied to clipboard
open fun parseFrom(data: ByteString): DeviceUIProtos.NodeFilter
open fun parseFrom(input: CodedInputStream): DeviceUIProtos.NodeFilter
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): DeviceUIProtos.NodeFilter
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): DeviceUIProtos.NodeFilter
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): DeviceUIProtos.NodeFilter
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): DeviceUIProtos.NodeFilter
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): DeviceUIProtos.NodeFilter
Link copied to clipboard
open fun parser(): Parser<DeviceUIProtos.NodeFilter>
Link copied to clipboard
Link copied to clipboard
open fun writeTo(output: CodedOutputStream)